MKKASDFVKQIINMLTCLAKDKTKELKRKTRAFKTRLVIFSLLHNRHMVVGSLSHKLKSNQTSKKIDHDNKDVQDYHDKNMVVVYSQNVNAMSSTPVSPHVQYQYTEEEDDEEGEEEKYPDLRHSLFEAEGSVIEMVKHSKEDNGEEFRLEDEIDKVADLFITRFHRQMWLQKQLSLESPDTPSPIHS